﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Windows.Admin.Infrastructure
{
    public static class License
    {
        //应用许可证
        public const string ADMIN_APP_VIEW = "admin:app:view";
        public const string ADMIN_APP_ADD = "admin:app:add";
        public const string ADMIN_APP_MODIFY = "admin:app:modify";
        public const string ADMIN_APP_REMOVE = "admin:app:remove";
        //角色许可证
        public const string ADMIN_ROLE_VIEW = "admin:role:view";
        public const string ADMIN_ROLE_ADD = "admin:role:add";
        public const string ADMIN_ROLE_MODIFY = "admin:role:modify";
        public const string ADMIN_ROLE_REMOVE = "admin:role:remove";
        public const string ADMIN_ROLE_BINDROLES = "admin:role:bindroles";
        //用户许可证
        public const string ADMIN_USER_VIEW = "admin:user:view";
        public const string ADMIN_USER_ADD = "admin:user:add";
        public const string ADMIN_USER_MODIFY = "admin:user:modify";
        public const string ADMIN_USER_REMOVE = "admin:user:remove";
        //组织机构许可证
        public const string ADMIN_ORGANIZATION_VIEW = "admin:organization:view";
        public const string ADMIN_ORGANIZATION_ADD = "admin:organization:add";
        public const string ADMIN_ORGANIZATION_MODIFY = "admin:organization:modify";
        public const string ADMIN_ORGANIZATION_REMOVE = "admin:organization:remove";
        //员工许可证
        public const string ADMIN_EMPLOYEE_VIEW = "admin:employee:view";
        public const string ADMIN_EMPLOYEE_ADD = "admin:employee:add";
        public const string ADMIN_EMPLOYEE_MODIFY = "admin:employee:modify";
        public const string ADMIN_EMPLOYEE_REMOVE = "admin:employee:remove";
        public const string ADMIN_EMPLOYEE_BINDUSER = "admin:employee:binduser";
        //岗位许可证
        public const string ADMIN_POST_VIEW = "admin:post:view";
        public const string ADMIN_POST_ADD = "admin:post:add";
        public const string ADMIN_POST_MODIFY = "admin:post:modify";
        public const string ADMIN_POST_REMOVE = "admin:post:remove";
        //职级许可证
        public const string ADMIN_POSTLEVEL_VIEW = "admin:postlevel:view";
        public const string ADMIN_POSTLEVEL_ADD = "admin:postlevel:add";
        public const string ADMIN_POSTLEVEL_MODIFY = "admin:postlevel:modify";
        public const string ADMIN_POSTLEVEL_REMOVE = "admin:postlevel:remove";
    }
}
